namespace MazeBuilder
{
  public class MazeConfiguration:IMazeConfiguration
  {
    public MazeConfiguration(int roomWidth, int roomHeight, int maxRoomNumber)
    {
      MaxRoomNumber = maxRoomNumber;
      RoomHeight = roomHeight;
      RoomWidth = roomWidth;
      DiggerMode = (int) Digger.Mode.Standard;
    }

    public int RoomWidth { get; set; }
    public int RoomHeight { get; set; }
    public int MaxRoomNumber { get; set; }
    public int DiggerMode { get; set; }
    public string RoomPatternsPath { get; set; }
  }
}